﻿/* CSS Document   Version: 1.0.0
   Date: 2017/10/24
   Author: Tian Guang
   Copyright: www.east.net
*/


/*第一屏*/
*{margin: 0;padding: 0;}

/*banner*/
.banner-full{
	width: 100%;
	height: 500px;
	overflow: hidden;
	position: relative;
}
.bfullWrap{
	width: 100%;
	height: 596px;
	position: absolute;
	top: 0;
}
.bfullWrap a{
	display:block;
	width: 100%;
	height: 596px;
}
.bfullWrap a.p-ab{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.bfullWrap a.f-l{
	float: left;
}
.bfullWrap a li{
	width: 100%;
	height: 500px;
}
.bfullNext,.bfullPrev{
	width: 50px;
	height: 150px;
	position: absolute;
	top: 50%;
	z-index: 2;
	margin-top: -75px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 150px;
	color: #FFF;
	cursor: pointer;
}
.bfullNext:hover,.bfullPrev:hover{

}
.bfullNext{
	right: 0;
}
.bfullPrev{
	left: 0;
}
.hide{display: none;}
.bfullWrap-btn{
	width: 1200px;
	position: absolute;
	left: 50%;
	margin-left: -600px;
	bottom: 35px;
	z-index: 2;
	text-align: right;
}
.bfullWrap-btn li{
	width: 13px;
	height: 13px;
	margin: 0 5px;
	display:inline-block;
	cursor: pointer;
	background: #496976;
	border-radius: 50%;
}
.bfullWrap-btn li.active{
	background:#2380c3;
}

.mbanner{ display:none;}


.banner-bottom{height: 42px;min-width: 1220px;margin: 0;background: #0068b7;}
.banner-bottom-bd{height: 42px;width: 1220px;margin: 0 auto;line-height: 42px;font-size: 13px;}
.banner-bottom-title{height: 42px;width: 90px;color: #fff;float: left;}
.banner-bottom-title a{ font-size: 18px;color: #fff; }

.banner-bottom .swiper-container{width: 950px;padding: 0 0 0 95px;height: 42px!important;float: left;}

a.banner-bottom-more{display: block;width: auto;color: #fff;float: right;font-size: 16px;}
.banner-bottom .swiper-slide{line-height: 42px;height: 42px!important;/* box-sizing: border-box; */}
.banner-bottom .swiper-slide a{color: #fff;display: block;height: 42px!important;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.banner-bottom .swiper-slide span{width: 80px;margin-right:15px;white-space: nowrap;}
.banner-bottom .swiper-button-white{background-color:#0f7cce;width: 42px;height: 42px;top: 0%;margin-top: 0;background-size: 24%;}
.banner-bottom .swiper-button-prev{ left: 0; }
.banner-bottom .swiper-button-next{left: 44px;}


/**/
.home-wraper{margin: 40px auto 40px;}

.inew{margin: 0 auto 0;}
.tabs{border-bottom:2px solid #e1e1e1;line-height:42px;height: 43px;margin: 0 auto 25px;}
.tabs span a{color:#2c2c2c;font-size:18px;border-bottom: 2px solid #e1e1e1;display:inline-block;line-height: 43px;margin-right: 20px;padding: 0 4px;}
.tabs span a.active{color:#0068b7;border-bottom:2px solid #0068b7;}

.tabs2{position:relative;height: 310px;}
.jnew {position:absolute;top:0;left:0;width:100%;opacity: 0;}
.jnew.active{opacity:1;z-index: 99;}
.jnew .jname{font-size:18px;display: none;}
.jnew .jname a{ float:right;color:#be2f36; }
.jnew .jl{float:left;width:304px;cursor: pointer;}
.jnew .jl .pic{width: 304px;height: 189px;background: #fff;display: table;vertical-align: middle;overflow: hidden;text-align: center;margin: 0 auto 11px;}
.jnew .jl .pic>span {
    width: 100%;
    height: 189px;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.jnew .jl img{max-width: 100%;max-height: 189px;}
.jnew .jl h3{font-size:16px;font-weight:normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jnew.one { display:block;}
.jnew.one .jl h3{ color:#d71414; }
.jnew .jl .abstract{color: #4c4c4c;line-height: 24px;margin: 10px auto;}
.jnew .jl .date{color:#7a7a7a}
.jnew .jl:hover h3{ color: #0068b7; }

.jnew .jr{width:415px;float:right;line-height: 32px;}

.jnew li{ position:relative;}
.jnew li a{color:#303030;display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 16px;}
.jnew li a:before {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 6px;
    height: 6px;
    background-color: #c1c1c1;
    content: "";
    margin-top: -3px;
}
.jnew li span{float:right;color:#9d9d9d;padding-left: 10px;}
.jnew li:hover a{ color: #0068b7; }

.jnew.two h3{font-size:16px;color:#232323;margin: 11px auto;font-weight: normal;}

.jnew.two .img{
    border:1px solid #e3e3e3;
    width: 358px;
    height: 220px;
    display: table;
    vertical-align: middle;
    overflow: hidden;
    text-align: center;
}
.jnew.two .img span{
    width: 100%;
    height: 220px;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.jnew.two .img img{width: 100%;height: 220px;}
.jnew.two .brief{color: #727272;line-height: 24px;}

.jnew .swiper-slide{ cursor:pointer; }
.jnew .swiper-slide:hover h3{text-decoration: underline;}
.jnew .swiper-button-white{background-color:#767676;width: 28px;height: 64px;top: 30%;margin-top: 0;background-size: 46%;}
.jnew .swiper-button-prev{ left: 0; }
.jnew .swiper-button-next{ right:0; }




/*合作伙伴*/
.ipartner .ptname{border-bottom:2px solid #e1e1e1;line-height:42px;height: 43px;margin: 0 auto 25px;}
.ipartner .ptname span{color:#0068b7;font-size:18px;border-bottom:2px solid #0068b7;display:inline-block;line-height: 43px;padding: 0 4px;}
.tabs a.imore, .ipartner .ptname a{ float:right;color:#858585; }
.ipartner li{float:left;max-width: 20%;}
.ipartner li img{ max-width:100%; }


/*推荐*/
.home-l{ float:left;width:750px;}

.home-r{ float:right;width:400px; }
.home-r .hr-name{ display:none;}

.link{margin: 0 auto 40px;height: 195px;}
.link a{ display:block; }
.link p{font-size:18px;color:#434343;position:absolute;bottom:10px;left:20px;width: 61%;}
.link .swiper-pagination{text-align:right;right: 4%;left: inherit;width: 90%;}

.link .swiper-pagination-bullet{width: 10px;height:10px;background: #7e7e7e;opacity:1;margin: 0 4px;}
.link.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}
.link .swiper-pagination-bullet-active{ background:#227cc1}
.link img{ height:195px; }

